DISJOINT SETS || WEIGHTED UNION || COLLAPSING FIND